Big Huge Thesaurus

solar array

noun

sounds kind of like